﻿<%@ Control Language="C#" AutoEventWireup="true" CodeBehind="ControlEstadosDocumento.ascx.cs"
    Inherits="DocTes.Jerarquias.ControlEstadosDocumento" %>
<asp:UpdatePanel ID="UpdatePanelControl" runat="server">
    <ContentTemplate>
        <asp:Panel ID="PanelEstados" runat="server" BorderWidth="2px" BorderColor="#999999">
            <asp:Repeater ID="RepeaterEstados" runat="server" OnItemCommand="RepeaterEstados_ItemCommand">
                <HeaderTemplate>
                    <div style="font-family: Verdana; background-color: #6699ff; font-size: x-small;
                        font-weight: bold; color: #000000">
                        <asp:Label ID="LabelProyrcto" runat="server" Text="Estados posibles del documento"></asp:Label>
                        <asp:UpdateProgress ID="UpdateProgress1" runat="server" AssociatedUpdatePanelID="UpdatePanelControl">
                            <ProgressTemplate>
                                <center>
                                    <asp:Image ID="ImageEspera" runat="server" ImageUrl="~/Images/Progreso.gif" />
                                </center>
                            </ProgressTemplate>
                        </asp:UpdateProgress>
                    </div>
                    <div style="font-family: Verdana; font-size: x-small;">
                        <table style="border: 1px solid #999999; font-family: Verdana; font-size: x-small;
                            width: 100%;">
                            <tr>
                                <td style="border: 1px solid #999999; width: 35px; background-color: #D1DDF1; font-size: x-small;
                                    color: #000000; font-family: Verdana; font-weight: bold">
                                    <center>
                                        <asp:Label ID="Label3" runat="server" Text="X" />
                                    </center>
                                </td>
                                <td style="border: 1px solid #999999; width: 50%; background-color: #D1DDF1; font-size: x-small;
                                    color: #000000; font-family: Verdana; font-weight: bold">
                                    <asp:Label ID="LabelEstadoAprobado" runat="server" Text="Estado" />
                                </td>
                                <td style="border: 1px solid #999999; width: 50%; background-color: #D1DDF1; font-size: x-small;
                                    color: #000000; font-family: Verdana; font-weight: bold">
                                    <asp:Label ID="LabelEstadoRechazado" runat="server" Text="Estado rechazado" />
                                </td>
                            </tr>
                </HeaderTemplate>
                <ItemTemplate>
                    <tr style="border: 1px solid #999999">
                        <td style="border: 1px solid #999999; width: 35px; background-color: #D1DDF1; font-size: x-small;
                            color: #000000; font-family: Verdana; font-weight: bold">
                            <asp:CheckBox ID="CheckBoxNombre" runat="server" Checked='<%#DataBinder.Eval(Container.DataItem,"Seleccionado")%>' />
                        </td>
                        <td style="border: 1px solid #999999; width: 50%; background-color: #FFFFFF; font-size: x-small;
                            color: #000000; font-family: Verdana; font-weight: bold">
                            <asp:Label ID="LabelEstadoAprobado" runat="server" Text='<%#DataBinder.Eval(Container.DataItem,"NombreEstadoAprobado")%>' />
                        </td>
                        <td style="border: 1px solid #999999; width: 50%; background-color: #FFFFFF; font-size: x-small;
                            color: #000000; font-family: Verdana; font-weight: bold">
                            <asp:Label ID="LabelEstadoRechazado" runat="server" Text='<%#DataBinder.Eval(Container.DataItem,"NombreEstadoRechazado")%>' />
                        </td>
                    </tr>
                    <asp:HiddenField ID="HiddenFieldIdAprobado" runat="server" Value='<%#DataBinder.Eval(Container.DataItem,"IdEstadoAprobado")%>' />
                    <asp:HiddenField ID="HiddenFieldIdRechazado" runat="server" Value='<%#DataBinder.Eval(Container.DataItem,"IdEstadoRechazado")%>' />
                    <asp:HiddenField ID="HiddenFieldConsecutivoAprobado" runat="server" Value='<%#DataBinder.Eval(Container.DataItem,"ConsecutivoAprobado")%>' />
                    <asp:HiddenField ID="HiddenFieldConsecutivoRechazado" runat="server" Value='<%#DataBinder.Eval(Container.DataItem,"ConsecutivoRechazado")%>' />
                </ItemTemplate>
                <FooterTemplate>
                    </table> </div>
                </FooterTemplate>
            </asp:Repeater>
            <div id="DivFooter" style="font-family: Verdana; background-color: #6699ff; font-size: x-small;
                font-weight: bold; color: #000000; height: 20px; padding-left: 5px;">
                <asp:ImageButton ID="ImageButtonAceptar" runat="server" AlternateText="Aceptar" CommandName="AceptarEstado"
                    ForeColor="Black" ImageAlign="Middle" ImageUrl="~/Images/ICONOS AZULES/Aceptar.png"
                    Height="16" Width="16" OnClick="ImageButtonAceptar_Click" ToolTip="Aplicar cambios"
                    ValidationGroup="ValidacionEstadoNuevo" />
                <asp:ImageButton ID="ImageButtonCancelar" runat="server" AlternateText="Cancelar"
                    CommandName="CancelarEstado" ForeColor="Black" ImageAlign="Middle" ImageUrl="~/Images/ICONOS AZULES/Cancelar.png"
                    Width="16" Height="16" OnClick="ImageButtonCancelar_Click" ToolTip="Cancelar" />
            </div>
        </asp:Panel>
    </ContentTemplate>
</asp:UpdatePanel>
<asp:HiddenField ID="HiddenFieldIdProyecto" runat="server" Value="00000000-0000-0000-0000-000000000000" />
<asp:HiddenField ID="HiddenFieldIdDocumento" runat="server" Value="00000000-0000-0000-0000-000000000000" />
